dam squib - Turkish English Dictionary